package com.clouddisk.common.core.domain.dto.file;

import lombok.Data;

import java.io.Serializable;

/**
 * 解压缩文件DTO
 *
 * @author ZJH
 */
@Data
public class UnzipFileDTO implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 文件url
     */
    private String userFileId;

    /**
     * 解压模式 0-解压到当前文件夹， 1-自动创建该文件名目录，并解压到目录里， 2-手动选择解压目录
     */
    private int unzipMode;

    /**
     * 解压目的文件目录，仅当 unzipMode 为 2 时必传
     */
    private String filePath;

    /**
     * 文件所属部门
     */
    public String fileDeptName;
}
